Skip to content

Gate IDE extension checks behind dev profile#1395

Merged
codeforester merged 1 commit into
mainfrom
fix/1394-20260703-profile-gate-ide-checks
Jul 4, 2026
Merged

Gate IDE extension checks behind dev profile#1395
codeforester merged 1 commit into
mainfrom
fix/1394-20260703-profile-gate-ide-checks

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary

  • skip manifest IDE extension diagnostics unless the dev setup profile is active
  • preserve IDE extension diagnostics for --profile dev checks and doctor runs
  • document the Ubuntu/Linux acceptance boundary for editor extension probes

Fixes #1394.

Validation

  • python -m pytest cli/python/base_setup/tests/test_ide_extensions.py tests/test_linux_support_docs.py (16 passed)
  • python -m pytest cli/python/base_setup/tests/test_ide_extensions.py cli/python/base_setup/tests/test_diagnostics.py (35 passed, 1 skipped)
  • PATH=/usr/bin:/bin python -m pytest (758 passed, 1 skipped)
  • python -m pylint cli/python/base_setup/engine.py cli/python/base_setup/tests/test_ide_extensions.py cli/python/base_setup/tests/test_diagnostics.py
  • git diff --check

@codeforester codeforester requested a review from a team as a code owner July 4, 2026 00:22
@codeforester codeforester merged commit 6ceb3b7 into main Jul 4, 2026
26 checks passed
@codeforester codeforester deleted the fix/1394-20260703-profile-gate-ide-checks branch July 4, 2026 00:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Gate IDE extension checks behind active developer profile

1 participant